package com.efast.dmom.mgmt.entity.mes;
public class TwBasLot {
    private Integer lotId;//lot id
    private Integer orderId;//工单id
    private String orderNo;//工单no
    private String partNoVersion;//零件本地标识码
    private String box;//lot所在箱体box
    private Integer lotQty;//lot数量
    private String lotName;//lot name
    private String productionLine;//产线
    private String route;//工艺路线
    private Integer stationId;//工位id
    private String stationName;//工位名称
    private String operation;//工序
    private Integer operationId;//工序id
    private String nextOperation;//下一工序
    private Integer nextOperationId;//下一工序Id
    private String state;//lot状态：normal，hold，scrap
    private String status;//运行状态:created,started,completed,finished,closed
    private java.util.Date finishedTime;//完成时间
    private java.util.Date completedTime;//当前工位动作执行结束的时间
    private String completedReason;//当前工位动作执行结束的原因(pass,fail)
    private String completedUsername;//工序完成的用户
    private java.util.Date startedTime;//开始时间
    private String startedUsername;//执行开始操作的用户
    private java.util.Date closedTime;//关闭时间
    private Integer markStatus;//是否激活
    private Integer optCounter;//版本控制
    private String lastUpdateUser;//更改用户
    private String createUser;//创建用户
    private java.util.Date createTime;//创建时间
    private java.util.Date lastUpdateTime;//上次更新时间
    private String companyCode;//企业代码
    private String eqId ; //设备Id
    private String eqNo ;//设备No 
    private String eqName ;//设备名字
    private Integer isLastOperation ;
    private String vin; // VIN号
    private String selfNumber; //自编号
    private String sequence;
    private String lotType;
    private Integer orderItemId; //工单itemId
    private String freezeStatus;//冻结时保存之前状态
    private String operationUser;//冻结或解冻操作用户
    private java.util.Date operationTime;//冻结或解冻操作时间
    private String actionFlag;//冻结或解冻动作标识
    
    
    public String getLotType() {
		return lotType;
	}
	public void setLotType(String lotType) {
		this.lotType = lotType;
	}
	public String getSequence() {
		return sequence;
	}
	public void setSequence(String sequence) {
		this.sequence = sequence;
	}
	public Integer getIsLastOperation() {
		return isLastOperation;
	}
	public void setIsLastOperation(Integer isLastOperation) {
		this.isLastOperation = isLastOperation;
	}
	public String getStartedUsername() {
		return startedUsername;
	}
	public void setStartedUsername(String startedUsername) {
		this.startedUsername = startedUsername;
	}
	public String getCompletedUsername() {
		return completedUsername;
	}
	public void setCompletedUsername(String completedUsername) {
		this.completedUsername = completedUsername;
	}
	public TwBasLot() {
        super();
    }
    public TwBasLot(Integer lotId,String orderNo,Integer optCounter,String box,String lotName,String productionLine,
    		Integer lotQty,String completedReason,String companyCode,String partNoVersion,String state,String nextOperation,
    		String stationName,java.util.Date finishedTime,java.util.Date createTime,java.util.Date startedTime,
    		Integer stationId,java.util.Date closedTime,Integer markStatus,java.util.Date lastUpdateTime,String route,
    		java.util.Date completedTime,String lastUpdateUser,String createUser,String operation,Integer orderId,String status) {
        super();
        this.lotId = lotId;
        this.orderNo = orderNo;
        this.optCounter = optCounter;
        this.box = box;
        this.lotName = lotName;
        this.productionLine = productionLine;
        this.lotQty = lotQty;
        this.completedReason = completedReason;
        this.companyCode = companyCode;
        this.partNoVersion = partNoVersion;
        this.state = state;
        this.nextOperation = nextOperation;
        this.stationName = stationName;
        this.finishedTime = finishedTime;
        this.createTime = createTime;
        this.startedTime = startedTime;
        this.stationId = stationId;
        this.closedTime = closedTime;
        this.markStatus = markStatus;
        this.lastUpdateTime = lastUpdateTime;
        this.route = route;
        this.completedTime = completedTime;
        this.lastUpdateUser = lastUpdateUser;
        this.createUser = createUser;
        this.operation = operation;
        this.orderId = orderId;
        this.status = status;
    }
    public Integer getLotId() {
        return this.lotId;
    }

    public void setLotId(Integer lotId) {
        this.lotId = lotId;
    }

    public String getOrderNo() {
        return this.orderNo;
    }

    public void setOrderNo(String orderNo) {
        this.orderNo = orderNo;
    }

    public Integer getOptCounter() {
        return this.optCounter;
    }

    public void setOptCounter(Integer optCounter) {
        this.optCounter = optCounter;
    }

    public String getBox() {
        return this.box;
    }

    public void setBox(String box) {
        this.box = box;
    }

    public String getLotName() {
        return this.lotName;
    }

    public void setLotName(String lotName) {
        this.lotName = lotName;
    }

    public String getProductionLine() {
        return this.productionLine;
    }

    public void setProductionLine(String productionLine) {
        this.productionLine = productionLine;
    }

    public Integer getLotQty() {
        return this.lotQty;
    }

    public void setLotQty(Integer lotQty) {
        this.lotQty = lotQty;
    }

    public String getCompletedReason() {
        return this.completedReason;
    }

    public void setCompletedReason(String completedReason) {
        this.completedReason = completedReason;
    }

    public String getCompanyCode() {
        return this.companyCode;
    }

    public void setCompanyCode(String companyCode) {
        this.companyCode = companyCode;
    }

    public String getPartNoVersion() {
        return this.partNoVersion;
    }

    public void setPartNoVersion(String partNoVersion) {
        this.partNoVersion = partNoVersion;
    }

    public String getState() {
        return this.state;
    }

    public void setState(String state) {
        this.state = state;
    }

    public String getNextOperation() {
        return this.nextOperation;
    }

    public void setNextOperation(String nextOperation) {
        this.nextOperation = nextOperation;
    }

    public String getStationName() {
        return this.stationName;
    }

    public void setStationName(String stationName) {
        this.stationName = stationName;
    }

    public java.util.Date getFinishedTime() {
        return this.finishedTime;
    }

    public void setFinishedTime(java.util.Date finishedTime) {
        this.finishedTime = finishedTime;
    }

    public java.util.Date getCreateTime() {
        return this.createTime;
    }

    public void setCreateTime(java.util.Date createTime) {
        this.createTime = createTime;
    }

    public java.util.Date getStartedTime() {
        return this.startedTime;
    }

    public void setStartedTime(java.util.Date startedTime) {
        this.startedTime = startedTime;
    }

    public Integer getStationId() {
        return this.stationId;
    }

    public void setStationId(Integer stationId) {
        this.stationId = stationId;
    }

    public java.util.Date getClosedTime() {
        return this.closedTime;
    }

    public void setClosedTime(java.util.Date closedTime) {
        this.closedTime = closedTime;
    }

    public Integer getMarkStatus() {
        return this.markStatus;
    }

    public void setMarkStatus(Integer markStatus) {
        this.markStatus = markStatus;
    }

    public java.util.Date getLastUpdateTime() {
        return this.lastUpdateTime;
    }

    public void setLastUpdateTime(java.util.Date lastUpdateTime) {
        this.lastUpdateTime = lastUpdateTime;
    }

    public String getRoute() {
        return this.route;
    }

    public void setRoute(String route) {
        this.route = route;
    }

    public java.util.Date getCompletedTime() {
        return this.completedTime;
    }

    public void setCompletedTime(java.util.Date completedTime) {
        this.completedTime = completedTime;
    }

    public String getLastUpdateUser() {
        return this.lastUpdateUser;
    }

    public void setLastUpdateUser(String lastUpdateUser) {
        this.lastUpdateUser = lastUpdateUser;
    }

    public String getCreateUser() {
        return this.createUser;
    }

    public void setCreateUser(String createUser) {
        this.createUser = createUser;
    }

    public String getOperation() {
        return this.operation;
    }

    public void setOperation(String operation) {
        this.operation = operation;
    }

    public Integer getOrderId() {
        return this.orderId;
    }

    public void setOrderId(Integer orderId) {
        this.orderId = orderId;
    }

    public String getStatus() {
        return this.status;
    }

    public void setStatus(String status) {
        this.status = status;
    }
	public Integer getOperationId() {
		return operationId;
	}
	public void setOperationId(Integer operationId) {
		this.operationId = operationId;
	}
	public Integer getNextOperationId() {
		return nextOperationId;
	}
	public void setNextOperationId(Integer nextOperationId) {
		this.nextOperationId = nextOperationId;
	}
	public String getEqId() {
		return eqId;
	}
	public void setEqId(String eqId) {
		this.eqId = eqId;
	}
	public String getEqNo() {
		return eqNo;
	}
	public void setEqNo(String eqNo) {
		this.eqNo = eqNo;
	}
	public String getEqName() {
		return eqName;
	}
	public void setEqName(String eqName) {
		this.eqName = eqName;
	}
	public String getVin() {
		return vin;
	}
	public void setVin(String vin) {
		this.vin = vin;
	}
	public String getSelfNumber() {
		return selfNumber;
	}
	public void setSelfNumber(String selfNumber) {
		this.selfNumber = selfNumber;
	}
	public Integer getOrderItemId() {
		return orderItemId;
	}
	public void setOrderItemId(Integer orderItemId) {
		this.orderItemId = orderItemId;
	}
	public String getFreezeStatus() {
		return freezeStatus;
	}
	public void setFreezeStatus(String freezeStatus) {
		this.freezeStatus = freezeStatus;
	}
	public String getOperationUser() {
		return operationUser;
	}
	public void setOperationUser(String operationUser) {
		this.operationUser = operationUser;
	}
	public java.util.Date getOperationTime() {
		return operationTime;
	}
	public void setOperationTime(java.util.Date operationTime) {
		this.operationTime = operationTime;
	}
	public String getActionFlag() {
		return actionFlag;
	}
	public void setActionFlag(String actionFlag) {
		this.actionFlag = actionFlag;
	}
	

}
